Towards a WPSL : a critical analysis of the 20 classical workflow control-flow patterns
نویسندگان
چکیده
In 2000, after a comprehensive survey of tools and techniques for workflow management, 20 control-flow patterns were identified [5] and made these available through www.workflowpatterns.com. Since then, many commercial and academic workflow management systems have been evaluated using these patterns. Moreover, standards such as BPEL and XPDL have been evaluated and these evaluations have triggered improvements in them. Although the 20 workflow patterns have proven to be useful, the selection of these patterns was done in an ad-hoc manner and the description of the patterns in natural language has been rather ambiguous. Therefore, we propose a more analytical approach using a new Workflow Pattern Specification Language (WPSL). WPSL is independent of any implementation language utilized by contemporary workflow management systems. In this paper, we analyze the 20 original workflow patterns using WPSL, discuss the different variants of the patterns, and use WPSL to capture the detailed semantics of existing workflow management systems.
منابع مشابه
Research Paper: A Pattern-based Analysis of Clinical Computer-interpretable Guideline Modeling Languages
OBJECTIVES Languages used to specify computer-interpretable guidelines (CIGs) differ in their approaches to addressing particular modeling challenges. The main goals of this article are: (1) to examine the expressive power of CIG modeling languages, and (2) to define the differences, from the control-flow perspective, between process languages in workflow management systems and modeling languag...
متن کاملModeling and analysis of the spread of the COVID-19 pandemic using the classical SIR model
In this paper modeling, analysis and prediction of novel epidemic of COVID-19 are concerned to identify effective spread parameters of it in Iran. For this purpose, the basic susceptible-infected-removed (SIR) model is used which has two parameters: the infection rate and remove rate. The occurrence of several maximum points in the Iranian data and the single peak of the SIR model makes it impo...
متن کاملA Critical Analysis of the Origin and Nature of Classical Mathematical Economics: Why Classical Economists Did Not Use Mathematics?
The role of mathematics in economic analysis is not yet a settled question. Smith, Ricardo, Mill and other eminent classical economists did not use mathematics in their economic theorizations. We have defined classical mathematical economics as the whole body of literature in mathematical treatment of economics originating mainly from the contributions of Cournot, Jevons and Walras. There are ...
متن کاملThe effectiveness of film therapy on communication patterns and expressing positive feelings towards the spouse among couples with marital conflict
The aim of this study was to determine the effectiveness of film therapy on communication patterns and expressing positive feelings to spouses among couples with marital conflicts. This research utilized a pre-test and post-test experimental design with a control group and in this study, the study population was all couples referred to Valiasr Neighborhood in Tehran in the year 2019 who were se...
متن کاملYAWL : Yet Another Workflow Language ( Revised version )
Based on a rigorous analysis of existing workflow management systems and workflow languages, a new workflow language is proposed: YAWL (Yet Another Workflow Language). To identify the differences between the various languages, we have collected a fairly complete set of workflow patterns. Based on these patterns we have evaluated several workflow products and detected considerable differences in...
متن کامل